byblos starport tower 103 - Turkish English Dictionary